草庐IT

jQuery - xpath 找到?

全部标签

javascript - Jquery - 为 mouseout 扩展 'perimeter' 的技术?

我想实现这样的行为,即当鼠标指针悬停在某个div上时会触发mouseover/hover事件,但是当鼠标指针离开div时不会触发mouseout事件,而是当它离开10px区域时触发在div之外。有没有什么方法可以不涉及创建一个更大的父div来绑定(bind)mouseout事件? 最佳答案 我的评论让我有兴趣看看是否可行,而且实际上很容易。不知道它在不同的浏览器和大量div中的运行效果如何,但它在这个例子中有效:http://jsbin.com/exulef/2/editvarhello=$('#hello');varpositio

javascript - 清除 jquery document.ready() 调用

如何清除设置为通过jQuerydocument.ready()调用触发的匿名函数?例如://somecodesetsadocreadycallback$(document).ready(function(){alert('ready');});//myattempttopreventthecallbackfromhappeningwindow.onload=null;$(document).unbind("ready");无论我试图规避它,警报都会发生。有什么办法吗? 最佳答案 如果您描述了您真正想要解决的问题,您可能会得到最合适的

javascript - 具有多个选项的 jQuery Datepicker

我正在尝试让datepicker显示我发送的日期名称,但它仍然使用默认值。有什么东西应该关掉吗?我应该用单个选项语句设置值吗?我在Firebug中没有收到任何错误。这是我的代码:$('#').datepicker({dateFormat:'dd/mm/yy',changeMonth:true,changeYear:true,yearRange:"-50:+10",clickInput:true,dayNames:,dayNamesMin:,monthNames:,montNamesShort:});这是输出:$(document).ready(function(){$('#ctl00_

javascript - jQuery 按键事件在按住键时重复触发 - 但不是在所有键上

这可能是预期的行为,或者至少不是jQuery/js问题,但如果有任何问题,我想澄清一下。采取以下措施:$(document).bind('keypress',function(e){switch(e.keyCode){case37:console.log('leftcursorkeydown,willfireonhold');break;case39:console.log('rightcursorkeydown,willfireonhold');break;case80:console.log('pwillonlyfireonceperpress!');break;}});您还可以使

javascript - 使用 Jquery 允许常规 JS 对象上的事件

我有一些javaScript类(ctor+prototype方法),我希望它们的实例能够发出evnet。这样使用这个类的代码就可以像这样:varinstance=newSomeObject();instance.on('customEventName',function(event){do_stuff()}我在JQUery环境中工作,对于我使用的.trigger和.on的UI元素,这对我来说非常有用,我一直在徘徊什么是实现与常规对象相同的感觉的最佳方式。我正在考虑根据自定义事件名称设置$.Callbacks()对象的映射,并根据对象的原型(prototype)添加.on和.trigge

javascript - for...in 循环和 jQuery each() 函数有什么区别?

这个问题在这里已经有了答案:关闭10年前。我正在使用以下脚本来迭代对象(我不知道哪个最好用,请告诉我哪个最好):vardays={Sunday:0,Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6};$.each(days,function(key,value){$('#days').append(''+key+'('+value+')');});for(varkeyindays){$('#days').append(''+key+'('+days[key]+')');}

javascript - 如何应用 jQuery UI 主题?

这是一个总计n00b的问题。我正在尝试使用JQueryUI,但JQueryCSS似乎对我的HTML文件没有任何影响。以下是我采取的步骤:1)选择一个主题并包含一个链接(我尝试了远程和本地)2)为按钮设置一个类以使用主题:helloworld此时我认为这就是它所需要的全部。我通读了一些教程,他们都认为所有主题都是开箱即用的,主要集中在调整它们上。入门的最低要求是什么?最终的HTML文档:jQuerydemoa.test{font-weight:bold;}jQueryhelloworld$(document).ready(function(){}); 最佳答案

javascript - 从 jquery ajax 传递数组到代码后面

我必须将二维数组传递给在asp.net网页代码后面编写的页面方法我有一个变量objList作为二维数组。我使用以下代码来实现此目的但没有成功,并且未调用页面方法。JavaScriptfunctionBindTable(objList){$.ajax({url:"CompCommonQues.aspx/SaveData",contentType:"application/json;charset=utf-8",dataType:"json",type:"POST",data:{data:objList},success:function(data){//Successcodehere},

javascript - Jquery 可拖动/可放置和可排序组合

我被要求创建一个正方形网格,其中每个正方形可能包含也可能不包含链接,并且这些链接应该能够在网格中移动。我认为draggable/droppable将是可行的方法并且它工作正常,但是,现在我们希望能够让draggables在一个拖放到另一个之上时交换。所以现在看起来sortable是可行的方法。但是,sortable看起来更像是用于列表,而我并没有把它写成列表。是否有一种简单的方法可以使我目前的工作正常进行,或者我是否需要使用sortable完全重写它?我是javascript的新手,我花了一段时间才走到这一步,我不是要代码,但我害怕不得不再次弄清楚整个事情!有什么意见吗?这是我的一小段

javascript - jQuery 将 div 高度与动态图像高度匹配

我有一张图片,其宽度设置为100%,最小宽度为1024像素。我想将我的“阴影”div保留在图像上,并随着窗口大小的变化匹配它的高度,这会导致图像大小与窗口宽度成比例地变化。我当前的代码似乎什么都不做...模板在这里http://jordan.rave5.com/tmp/您会注意到backgroudn-overlay和background-gradientdiv不会展开100%的文档。那是另一个问题。哈哈。我试图让它们成为BG100%的宽度和高度。jQuery:$('.header-img').css('height',function(imgheight){$('.image-grad